/***
	会员中心样式
***/
.fr{float: right;}
.c47{color: #478afb;font-size: 14px;}
/*我的账户*/
#plat-list > li{border-bottom: 1px solid #ccc;padding: 10px 6px;}
.info{padding-top: 40px;background: #f9f9f9;    padding-bottom: 40px}
.info .info-all> .row >div:first-child{float: right;}
/*.info .info-all{display: flex;}*/
.info .info-menu{width: 200px; float: left;}
.info .info-menu ul{position: sticky; top: 0; border-radius: 8px; font-size: 16px; background: #fff; box-shadow: 0 10px 20px rgba(0,0,0,.05); overflow: hidden;}
.info .info-menu ul li{ border-bottom: solid 1px #efefef; padding: 10px 15px; line-height: 22px; cursor: pointer; color: #333; position: relative; padding-left: 30px;}
.info .info-menu ul li a >i:last-child{float: right;font-size: .9em;font-weight: 100}
.info .info-menu ul li:before{content: ''; width: 2px; height: 100%; position: absolute; top: 0; left: 0; background: 0 0;} .info .info-menu ul .active
.info .info-menu ul .active a{color: #478afb;}
.info .info-menu ul .active::before, .info .info-menu ul li:hover::before {background: #478afb; }
.info .info-menu ul li a:hover{color:#478afb;}
.info .info-menu ul li a:visited{color: #333}
.info .info-menu ul li i{font-size: 1.2em;margin-right: .5em;font-weight: 600;}
#updata{width:90px;margin-top: 2em;}
#userSetting .userPassword{width: 80%;display: inline-block;}
#userSetting form > div{margin: 2em 0;}
.info .user-content {font-size: 16px; float: left; margin-left: 20px;flex: 1; min-width: 0; margin-left: 20px; }
.info .support-content-wrap {box-shadow: 0 10px 20px rgba(0,0,0,.05); background: #fff; border-radius: 8px; padding: 40px; }
/*.info .user-content-top{display: flex; }*/
.info .user-content .user-left {text-align: center; float: left;height: 120px;}
.info .user-content .avatar {position: relative; width: 110px; color: #478afb;}
.info .user-content .avatar  img {border-radius: 50%;width: 100px;height: 100px;}
.info .user-content .modal-header{border-color: transparent;padding-bottom: 0;}
.info .user-content .avatar .modal-body .user-img > img{border-radius: 50%;}
.info .user-content .avatar .modal-body .btn-group-{padding: 2em 0;}
.info .user-content .avatar .modal-body .btn-group- .btn,.msg .btn{min-width: 160px; height: 38px; padding: 0 30px; margin: 0 10px; text-align: center;line-height: 38px;}
.info .user-content .avatar .modal-body .btn-group- .btn:first-child{border:1px solid #478afb;}
.info .user-content .avatar .modal-body .btn-group- .btn:last-child,.msg .btn{background: #478afb;color: #fff}
.info .msg-input {width: 80%; border: none; border-bottom: 1px solid #eaeaea; padding: 0; line-height: 34px;margin: 0 auto; }
.modal-dialog {width: 600px; margin: 10% auto; }
.info .msg .btn {margin: 20px 0 5px 0 ;padding: 0;}
.info .user-content > img {position: relative; height: 108px; border-radius: 50%; border: solid 6px #f5f5f5; overflow: hidden; display: block; object-fit: cover; }
.info .user-content .change-avatar {cursor: pointer; margin-top: 10px; font-size: 14px; }
.info .user-content .user-right {flex: 1 0 auto; }
.info .user-content .info01 {margin-top: 3px; padding-bottom: 30px;}
.info .user-content .info01>div {display: flex; margin-bottom: 10px; justify-content: space-between; }
.info .user-content .info01 .left span:first-child {display: inline-block; min-width: 165px; text-align: right; padding-right: 4px; color: #666; }
.info .user-content .bound, .user-content .modify {color: #478afb; cursor: pointer; font-size: 14px; }
.info .user-content-bot {border-radius: 8px; margin-top: 30px; height: 371px; cursor: pointer; }
.info .user-content-bot > img{width: 100%;}
.info .user-content{width: 100%;}
.info #info02 form {margin-top: 10px; }
.info #info02 form>div {margin-bottom: 20px; line-height: 40px; }
.info #info02 form>div input{width: 70%;}
.info #info02 form div > span {float: left; min-width: 180px; word-break: break-all; height: 40px; text-align: right; padding-right: 10px; color: #666; }
.info #info02 form input[type=text] {border: none; border-bottom: solid 1px #eaeaea; height: 40px; line-height: 40px; font-size: 18px; }
/*自定义复选框样式*/
.info input[type="radio"] {display: none; }
.info .radio-box {margin-left: 1em; font-size: 14px; color: rgba(0, 0, 0, 0.65); -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; position: relative; margin-right: 8px; cursor: pointer; transition: all .3s ease; }
.info  .radio-box .radio-style{padding-left: 18px;line-height: 1em;font-size: 16px;}
.info  .radio-box .radio-style:before{display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid #d9d9d9; -webkit-box-sizing: border-box; box-sizing: border-box; content: "";margin-right: .5em;position: absolute;top: 10px;left: -4px}
.info  .radio-box input[type="radio"]:checked + .radio-style::before {padding: 4px; background-color: #478afb; background-clip: content-box; border-color: #478afb; }

/*我的评论、收藏*/ myCollection
#myCommentList >li .content,#getMyCollectionList >li .content{font-size: 16px;color: #333;}
#myCommentList >li .time,#getMyCollectionList >li .time{font-size: 14px;color: #949fab;}
#myCommentList >li,#getMyCollectionList >li  {border: 1px solid #eaeeee;padding: 1em;border-bottom: 0;}
#myCommentList >li:last-child,#getMyCollectionList >li:last-child{border-bottom: 1px solid #eaeeee;}






.info .fbtn{margin-top: 2em;}
.info .fbtn .btn{min-width: 160px;line-height: 40px;background: #478afb;padding: 0 20px;color: #fff;font-size: 16px;border-radius: 8px;}
.info .nav-tabs>li>a:hover {border-color:transparent; background: transparent; }
.info #info03 h4,.info #info04 h4,#myComment h4,#myCollection h4{color: #999;}
.info #info03 ul li,.info #info04 ul li,.info #info06 ul li{ border: 1px solid #eaeeee; border-top: 0; padding: 11px 19px;} 
.info #info03 ul li .tit ,.info #info04 ul li .tit{font-size: 16px;color: #333;}
.info #info03 ul li .time ,#info04 .time{color: #949fab;font-size: 14px;}
.info #info03 ul li .time span{display: inline-block;}
.info #info04 ul li .tit,.info #info06 ul li .tit{height: 30px; line-height: 30px; color: #444d59; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.info #info04 ul li .tit em,.info #info06 ul li .tit em{float: right;font-style: normal; color: #949fab; font-size: 14px;}
.info #info04 ul li .line,.info #info06 ul li .line{word-break: keep-all;height: 30px; line-height: 30px; color: #444d59; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.info ul li .fromecount{background: #f7f9f9; font-size: 14px; color: #707a87; line-height: 24px; padding: 10px; margin: 6px 0 8px;}
.info ul li .fromecount em{color: #939aa3;}
.info #info05 .form-fields > div {margin-bottom: 10px;}
.info #info05 .form-fields > div >span:first-child{min-width: 260px; color: #666; text-align: right;display: inline-block;margin-right: 10px; }
.info #info05 .form-fields > div >input{ border:none; height: 40px; border-bottom: 1px solid #e5e5e5;width: 50%;};

/*商家*/
/*店铺信息*/
.info #info01  {}
.info #info01 .support-content-wrap .bus-info > div{display: flex;justify-content: space-between;margin-bottom: 10px;}
.info #info01 .support-content-wrap .bus-info div > span{color: #666; line-height: 40px;}
.info #info01 .support-content-wrap .bus-info div > span:first-child{ float: left; min-width: 180px; word-break: break-all; height: 40px; text-align: right; padding-right: 10px; }
.info #info01 .user-content .modify {line-height: 40px; }
.info #info01 .support-content-wrap .bus-info .logo .logo-id >img{width: 140px;height: 70px;}
.info #logo .modal-body>img,.info #album .modal-body>img{width: 200px;height: 100px;}
.info #info01 .support-content-wrap .album .album-id {display: inline-block;}
.info #info01 .support-content-wrap .album .album-id > .img-group{display: inline-block;height: auto;text-align: left;min-width:auto;}
.info #info01 .support-content-wrap .album .album-id > .img-group img{width: 140px;height:70px; cursor:pointer;}
.info #album .modal-body>input{border: none; border-bottom: solid 1px #eaeaea; height: 40px; line-height: 40px; font-size: 18px;}
/*评论样式 start*/
.comment > li{ border: 1px solid #eaeeee; border-top: 0; padding: 11px 19px;}
.comment > li a> .tit{ height: 30px; line-height: 30px; color: #444d59; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.comment > li a> .tit > em{ float: right; font-style: normal; color: #949fab; font-size: 14px;}
.comment > li a> .line{ word-break: keep-all; height: 30px; line-height: 30px; color: #444d59; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.comment > li a> .fromecount{background: #f7f9f9; font-size: 14px; color: #707a87; line-height: 24px; padding: 10px; margin: 6px 0 8px;}
.comment > li a> .fromecount em{color: #939aa3;}
/*评论样式 end*/
/*撰稿人 star*/
#writing{}
#writing .writing-content{} 
#writing .writing-content .tit{height: 30px; line-height: 30px; color: #444d59; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#writing .writing-content .writer-list{padding: 1em;border: 1px solid #eaeeee;margin-top: 1em;}
#writing .writing-content .writer-list>li{display: flex;justify-content: space-between;border-bottom: 1px solid #eaeeee;}
#writing .writing-content .writer-list>li span{line-height: 34px;}
#writing .writing-content .writer-list>li .btn{color: #478afb}
/*撰稿人 end*/
/*发布页 star*/
#btn{margin-top: 4em;}
#tags{display: inline-block;width: 40%;}
#tags > li{float: left;margin-bottom: 0;margin-top: 0;margin-right: 1em;}
#tags > input:first-child{margin-left: 0}
#tags > input{margin-left: 1em}
.pushc{background: #fff;}
.pushc #type{font-size: 16px;padding: 3px;}
.pushc .filePath{}
.pushc .red{line-height: 22px;color: red;}
.pushc > ul{padding: 2em 2em 0 2em;}
.pushc .mine .h60 textarea{border: 1px solid #ccc;border-radius: 4px;}
.pushc > ul li{margin-bottom: 2em;position: relative;}
.pushc > ul li >span{font-size: 16px;font-weight: 700;width: 10%;display: inline-block;}
#bgShow{position: relative;display: none;	}
#bgInput{border: 1px solid #ddd;width: 310px;height: 30px;border-radius: 4px;}
#bgShow #bgShowUp{position: absolute;background: #fff;width: 310px; border-radius: 8px;z-index: 20;color: black;left: 115px;border: 1px solid #ccc;box-shadow: 0px 0px 1px 1px rgba(225,225,225,0.5)}
#bgShow #bgShowUp li{cursor: pointer;line-height: 20px;margin-bottom: 0;line-height: 30px;padding: 5px;}
.pushc > ul li input[type="radio"]{display: inline;}
.pushc .form-control{display: inline-block;width: 90%;}
.pushc select{width: 110px !important}
/*.pushc > .mine li:nth-of-type(3) >span{position: absolute;top: 0;}*/
.pushc > ul li >.img-list{display: inline-block;position: relative;top: 0;left: 110px;}
.pushc > ul li >.img-list .imgs{display: inline-block;}
.pushc > ul li >.img-list img{width: 100px;}
.pushc > ul li >.img-list input{width: 100px;}
.pushc > ul li > textarea{width: 90%;resize: none;position: absolute;top: 0;height: 60px;}
.pushc > ul .h60{height: 60px;}
.pushc > ul .line-tit{font-size: 22px;color: #333;display: block;border-top: 1px solid #888;padding-top: 1em;padding-bottom: 2em;}
.pushc > .submit .btn{width: 20%;background: #478afb;color: #fff;}
/*发布页 end*/

















